live update · Maintained
Maintainers
- M Pasha Tatashin <pasha.tatashin@soleen.com>
- M Mike Rapoport <rppt@kernel.org>
- M Pratyush Yadav <pratyush@kernel.org>
Paths
- F
Documentation/core-api/liveupdate.rst - F
Documentation/mm/memfd_preservation.rst - F
Documentation/userspace-api/liveupdate.rst - F
include/linux/kho/abi/ - F
include/linux/liveupdate.h - F
include/uapi/linux/liveupdate.h - F
kernel/liveupdate/ - F
lib/tests/liveupdate.c - F
mm/memfd_luo.c - F
tools/testing/selftests/liveupdate/
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v5 00/20] vfio/pci: Base Live Update support for VFIO
2026-07-14 15:15 · 4 replies in 7d · Vipin Sharma <hidden> -
DORMANTno replies
[PATCH 1/2] liveupdate: fix GET_NAME ioctl argument validation
2026-07-15 06:06 · 1 reply in 7d · Jackie Liu <hidden> -
HOTtoday
[PATCH] kho: align kho_scratch to MAX_ORDER_NR_PAGES pages
2026-07-14 20:51 · 0 replies in 7d · Michal Clapinski <hidden> -
WARM1d
[RFC PATCH v2 0/2] kho: support preserving unsplit high-order pages
2026-07-13 20:49 · 2 replies in 7d · Pranjal Shrivastava <praan@google.com> -
DORMANTno replies
[RFC PATCH] liveupdate: Allow multiple openers for /dev/liveupdate
2026-07-14 19:04 · 0 replies in 7d · David Matlack <dmatlack@google.com> -
HOTtoday
[PATCH] liveupdate: Remove redundant INIT_LIST_HEAD in luo_session_alloc
2026-07-14 07:43 · 0 replies in 7d · Hongfu Li <hidden> -
COOLING5d
[PATCH v3 00/21] kho: make boot time huge page allocation work nicely with KHO
2026-07-09 17:39 · 18 replies in 7d · Pratyush Yadav <pratyush@kernel.org> -
COOLING4d
[PATCH v7 00/12] PCI: liveupdate: PCI core support for Live Update
2026-07-10 21:26 · 3 replies in 7d · David Matlack <dmatlack@google.com> -
WARM3d
IN LINUX-NEXT [PATCH v2 0/3] mm: split a couple of headers from internal.h
2026-07-09 10:00 · 2 replies in 7d · "Mike Rapoport (Microsoft)" <rppt@kernel.org> -
WARM1d
[PATCH 0/3] mm: split a couple of headers from internal.h
2026-07-09 06:42 · 2 replies in 7d · "Mike Rapoport (Microsoft)" <rppt@kernel.org>
Active reviewers (last 30 days)
-
Pasha Tatashin <pasha.tatashin@soleen.com>
6 attestations (6 Reviewed-by) · last on 2026-07-09 -
Pranjal Shrivastava <praan@google.com>
3 attestations (3 Reviewed-by) · last on 2026-07-14 -
Mike Rapoport (Microsoft) <rppt@kernel.org>
3 attestations (2 Acked-by, 1 Co-developed-by) · last on 2026-06-28 -
David Matlack <dmatlack@google.com>
2 attestations (2 Co-developed-by) · last on 2026-07-14 -
Muchun Song <muchun.song@linux.dev>
2 attestations (2 Acked-by) · last on 2026-07-09 -
Pratyush Yadav (Google) <pratyush@kernel.org>
2 attestations (2 Reviewed-by) · last on 2026-06-28 -
Samiullah Khawaja <hidden>
1 attestation (1 Reviewed-by) · last on 2026-07-14 -
Jordan Richards <hidden>
1 attestation (1 Co-developed-by) · last on 2026-06-26
Recent patches
Most-recent 30 patches in this subsystem on kexec (capped at 30), ordered by date desc.
-
DORMANTno replies
[PATCH 1/2] liveupdate: fix GET_NAME ioctl argument validation
2026-07-15 · Jackie Liu <hidden> -
DORMANTno replies
[PATCH 2/2] liveupdate: reject nonzero reserved value for SESSION_FINISH
2026-07-15 · Jackie Liu <hidden> -
HOTtoday
[PATCH] kho: align kho_scratch to MAX_ORDER_NR_PAGES pages
2026-07-14 · Michal Clapinski <hidden> -
DORMANTno replies
[RFC PATCH] liveupdate: Allow multiple openers for /dev/liveupdate
2026-07-14 · David Matlack <dmatlack@google.com> -
HOTtoday
[PATCH v5 12/20] docs: liveupdate: Add documentation for VFIO PCI
2026-07-14 · Vipin Sharma <hidden> -
HOTtoday
[PATCH v5 06/20] vfio/pci: Preserve vfio-pci device files across Live Update
2026-07-14 · Vipin Sharma <hidden> -
HOTtoday
[PATCH v5 05/20] vfio/pci: Register a file handler with Live Update Orchestrator
2026-07-14 · Vipin Sharma <hidden> -
HOTtoday
REVIEWED: 2 (1M) [PATCH v5 04/20] liveupdate: Export symbols needed by modules
2026-07-14 · Vipin Sharma <hidden> -
HOTtoday
[PATCH] liveupdate: Remove redundant INIT_LIST_HEAD in luo_session_alloc
2026-07-14 · Hongfu Li <hidden> -
WARM1d
[RFC PATCH v2 2/2] kho: Introduce preserve/restore APIs for unsplit pages
2026-07-13 · Pranjal Shrivastava <praan@google.com> -
WARM1d
[RFC PATCH v2 1/2] kho: Introduce a helper to init unsplit pages
2026-07-13 · Pranjal Shrivastava <praan@google.com> -
COOLING4d
REVIEWED: 1 (1M) [PATCH v7 12/12] Documentation: PCI: Add documentation for Live Update
2026-07-10 · David Matlack <dmatlack@google.com> -
COOLING4d
[PATCH v7 06/12] PCI: liveupdate: Auto-preserve upstream bridges across Live Update
2026-07-10 · David Matlack <dmatlack@google.com> -
COOLING4d
REVIEWED: 1 (1M) [PATCH v7 01/12] PCI: liveupdate: Set up FLB handler for the PCI core
2026-07-10 · David Matlack <dmatlack@google.com> -
DORMANTno replies
[PATCH v3 21/21] kho: exclude hugetlb memory from scratch size calculation
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 18/21] kho: extend scratch
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 17/21] mm/mm_init: don't rely on memblock to get KHO scratch migratetype
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 15/21] kho: initialize preserved memory map radix tree earlier
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 14/21] kho: initialize kho_scratch pointer earlier in boot
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 13/21] kho: expose kho_scratch_overlap() to kexec_handover.h
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 12/21] kho: add kho_radix_init_tree()
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
REVIEWED: 5 (5M) [PATCH v3 11/21] kho: allow destroying KHO radix tree
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
REVIEWED: 5 (5M) [PATCH v3 10/21] kho: allow early-boot usage of the KHO radix tree
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
REVIEWED: 5 (5M) [PATCH v3 09/21] kho: add data argument to radix walk callback
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 08/21] kho: add callback for table pages
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 07/21] kho: add a struct for radix callbacks
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 06/21] kho: move all memory retrieval logic to kho_mem_retrieve()
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 05/21] kho: store incoming radix tree in kho_in
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 04/21] kho: return virtual address of mem_map
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
COOLING5d
[PATCH v3 03/21] kho: disallow wide keys in radix tree
2026-07-09 · Pratyush Yadav <pratyush@kernel.org>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE182d
REVIEWED: 18 (18M) [PATCH v2] kho: init alloc tags when restoring pages from reserved memory
2026-01-13 · <hidden> · 2 Reviewed-by -
STALE168d
REVIEWED: 11 (11M) [PATCH v6 1/4] kho: add size parameter to kho_add_subtree()
2026-01-27 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
STALE152d
REVIEWED: 5 (5M) [PATCH v3] kho: add support for deferred struct page init
2026-02-11 · Michal Clapinski <hidden> · 1 Reviewed-by -
DORMANTno replies
REVIEWED: 10 (10M) [PATCH v3 2/2] kho: remove unnecessary WARN_ON(err) in kho_populate()
2026-02-12 · <hidden> · 2 Reviewed-by -
STALE140d
REVIEWED: 21 (21M) [PATCH v4 2/2] kho: make preserved pages compatible with deferred struct page init
2026-02-20 · Michal Clapinski <hidden> · 3 Reviewed-by -
DORMANTno replies
REVIEWED: 21 (21M) [PATCH v5 2/2] kho: make preserved pages compatible with deferred struct page init
2026-02-25 · Michal Clapinski <hidden> · 3 Reviewed-by -
STALE127d
REVIEWED: 11 (11M) [PATCH v7 1/6] kho: add size parameter to kho_add_subtree()
2026-03-06 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
STALE96d
REVIEWED: 11 (11M) [PATCH v8 1/6] kho: add size parameter to kho_add_subtree()
2026-03-09 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
STALE96d
REVIEWED: 11 (11M) [PATCH v8 2/6] kho: rename fdt parameter to blob in kho_add/remove_subtree()
2026-03-09 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
STALE124d
REVIEWED: 21 (21M) [PATCH v6 2/2] kho: make preserved pages compatible with deferred struct page init
2026-03-11 · Michal Clapinski <hidden> · 3 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE186d
[PATCH v3 1/2] kho: history: track previous kernel version
2026-01-08 · Breno Leitao <leitao@debian.org> -
STALE177d
Re: [PATCH v4] kho: validate preserved memory map during population
2026-01-08 · Breno Leitao <leitao@debian.org> -
STALE183d
[PATCH v5 1/2] kho: Adopt radix tree for preserved memory tracking
2026-01-13 · Jason Miu <hidden> -
DORMANTno replies
[PATCH v5 2/2] kho: Remove finalize state and clients
2026-01-13 · Jason Miu <hidden> -
STALE180d
[PATCH v6 1/2] kho: Adopt radix tree for preserved memory tracking
2026-01-15 · Jason Miu <hidden> -
DORMANTno replies
[PATCH v6 2/2] kho: Remove finalize state and clients
2026-01-15 · Jason Miu <hidden> -
DORMANTno replies
[PATCH] kho: skip memoryless NUMA nodes when reserving scratch areas
2026-01-16 · Evangelos Petrongonas <hidden> -
DORMANTno replies
Re: [PATCH v3 1/2] kho: history: track previous kernel version
2026-01-16 · Breno Leitao <leitao@debian.org> -
STALE176d
Re: [PATCH v4] kho: validate preserved memory map during population
2026-01-18 · Mike Rapoport <rppt@kernel.org> -
DORMANTno replies
Re: [PATCH 5/6] kho: Relocate vmalloc preservation structure to KHO ABI header
2026-01-20 · Mike Rapoport <rppt@kernel.org>